sluice gate – Deutsch–English translations

🇬🇧 en de 🇩🇪

sluice gate noun

  • portal to allow passage of water
Schleusentor
Wiktionary Links